fight (someone's) demons

Translations
lutter contre ses démons